// 是否为手机号码
function isPhoneNumber(value) {
  if (!value) return;
  return /^1([3456789])\d{9}$/.test(value)
}
// 密码是否为包含6-16位字母数字
function isLegalPsw(value) {
  if (!value) return;
  return /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/.test(value)
}
// 用户名由3~30个字母或数字组成，字母开头
function isLegalUserName(value) {
  if (!value) return;
  return /^[a-zA-Z][a-zA-Z0-9]{2,19}$/.test(value)
}

module.exports = {
  isPhoneNumber,
  isLegalPsw,
  isLegalUserName,
}